home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / COMMUNIC / NETWORKI / 0847.ZIP / TANDEM.DOC < prev   
Text File  |  1987-11-22  |  13KB  |  296 lines

  1.  
  2.                           T A N D E M
  3. ----------------------------------------------------------------
  4.  
  5.  
  6. THE TANDEM REMOTE SYSTEM      870829
  7. ------------------------
  8.  
  9. The TANDEM remote  system does what other  modem programs cannot 
  10. do.  It allows you  to run virtually all PC-DOS  software from a 
  11. remote location;  Home-Office, School, Classroom,  Factory, etc.  
  12. Even run those pesky  programs that bypass  the operating system 
  13. and write directly  to the screen memory.   You can also operate 
  14. PC-DOS  from  a dumb  terminal.   TANDEM will  do what the  CTTY 
  15. command  and  many   modem program  SHELL   or GATEWAY  commands 
  16. promise, but fail to deliver.
  17.  
  18. TANDEM is broken  down into  several modules  to provide greater 
  19. flexibility.    There  are  four functional levels.   The lowest 
  20. level is a fully  interrupt  driven replacement  for the  serial 
  21. port  drivers  (COM1,  COM2)  in  the  ROM  BIOS.    This is the 
  22. ICOM12.COM module  on your diskette.  The  next level interfaces 
  23. the selected serial  port  with the keyboard  and screen memory.  
  24. When  TANDEM  is used  with  a dumb terminal  (H/Z-19 or VT-52), 
  25. these   modules   provide   key   code   and character   graphic 
  26. translation.  The  modules  are identified  on your diskette  as 
  27. follows:  RHSTKBtp.COM  and  RHSTSCtp.COM.    Where  t=  C or  H 
  28. indicating  a remote  computer  or H/Z-19 terminal,  and p=  the 
  29. serial port number,  1 or  2.  The third level  is required only 
  30. when  the  TANDEM system  is  used in conjunction  with a modem.  
  31. The  HMODEM.EXE  file  is the  host modem program  that provides 
  32. password  protection  and  modem  control  for  the host system.  
  33. RMODEM.EXE  is  a remote  modem  program  for  use on the remote 
  34. computer  system.    The fourth  level  is the  PC-DOS operating 
  35. system and all of its applications software.
  36.  
  37. The TANDEM remote  system  is warranted to  be free from copying 
  38. defects when shipped.  There are no other  warranties, expressed 
  39. or  implied,  including,   but  not  limited   to,  any  implied 
  40. warranties  of  merchantability  or  fitness  for any particular 
  41. application.  In  no event  will Louis E. Wheeler  be liable for 
  42. consequential  damages  even  if advised of  the possibility  of 
  43. such damages.  This  software  has been thoroughly  tested,  but 
  44. there may  be bugs  for which  Louis E. Wheeler  cannot be  held 
  45. responsible.  No  liability or responsibility  is assumed to the 
  46. customer  or  any   other   person  or  organization   for   any 
  47. application or use  of this  software or documentation  sold  or 
  48. distributed by Louis E. Wheeler or any dealer.
  49.  
  50.  
  51.  
  52.  
  53. GETTING STARTED
  54. ---------------
  55.  
  56. Before  attempting  to  run  the TANDEM system,  it is suggested 
  57. that you do the following:
  58.  
  59.   1.  Format a blank  diskette and make a  COPY of your original 
  60. diskette.  Then store  your  original in a  safe place (just  in 
  61. case).
  62.  
  63.   2.  Using the copy  you  have just made,  COPY the COMMAND.COM 
  64. file from your boot diskette onto the TANDEM working diskette.
  65.  
  66.   3.  Run the MAKEBAT  program.   MAKEBAT will  create two batch 
  67. files that will make  it  easier to run the  TANDEM system.  You 
  68. will be asked to indicate whether you are  running TANDEM with a 
  69. remote computer or  H/Z-19 terminal.  You  will also be asked to 
  70. select  a  serial (COM)  port  and the baud rate  at which  your 
  71. modem will be operated.  
  72.  
  73.   4.  After  running  MAKEBAT,  make  a  second   COPY  of  this 
  74. diskette.  It will  be useful  to have two  copies, one for  the 
  75. host computer, and one for the remote computer.
  76.  
  77.   5.  Using  any  ASCII  text  editor,  create   a  file  called 
  78. PASSWRDS.DAT that  contains a list of (up  to 10) passwords that 
  79. are to allow access  to your host computer.   Each password must 
  80. be on a separate  line  and  can be entered  using any printable 
  81. character and may  contain  up to 80-characters.   If you  wish, 
  82. the password file  can be  created using the  COPY command as in 
  83. the following example:
  84.  
  85. A:>COPY CON: PASSWRDS.DAT <RETURN>
  86. JOHN SMITH<RETURN>
  87. BOB JONES<RETURN>
  88. BJ345-77XJ<RETURN>
  89. ^Z<RETURN>
  90.  
  91. Any  of  these  three   passwords,   (JOHN   SMITH,  BOB  JONES, 
  92. BJ345-77XJ,  will  permit  access  to the host  computer from  a 
  93. remote location.
  94.  
  95.  
  96. OPERATING INSTRUCTIONS
  97. ----------------------
  98.  
  99. For the host computer:
  100.  
  101.   1.  Turn on your  equipment  (including your  modem) and  boot 
  102. the computer in the normal way.
  103.  
  104.   2.  Place one of  the diskette  you have  created (see GETTING 
  105. STARTED) in drive A: and "log" onto this drive.
  106.  
  107.   3.  At the A:> prompt, enter the command  HOST and press ENTER 
  108. (or RETURN) to execute the HOST batch file.  
  109.  
  110.   4.  The  programs  (or commands)  in  the batch  file will  be 
  111. executed.  The HMODEM  program  will initialize  your modem  and 
  112. ready  it  for auto-answer  at  the  selected  baud  rate.  Your 
  113. screen will clear  and the  host computer will  then be ready to 
  114. accept calls.  
  115.  
  116.   5.  If  you wish,  you can  continue to use  the host computer 
  117. from its  local keyboard  by  first typing OK  and a RETURN  (or 
  118. ENTER), then type CONNECT followed by a RETURN  (or ENTER).  The 
  119. rest is as though  you were operating from  a remote computer or 
  120. terminal.  This technique  can also be used  to determine if the 
  121. host system is functioning  correctly.  Note:  the words  OK and 
  122. CONNECT must be entered using capital letters.
  123.  
  124.  
  125. For the remote computer:
  126.  
  127.   1.  Turn  on your  equipment  (including modem)  and boot  the 
  128. computer in the normal way.
  129.  
  130.   2.  Insert the  TANDEM  diskette in any disk  drive and  enter 
  131. REMOTE to execute the REMOTE batch file.
  132.  
  133.   3.  The  programs  (or commands)  in  the batch  file will  be 
  134. executed.  The RMODEM  program  will then ask  you to enter  the 
  135. modem dial command.   An  example, for most  modems, would be as 
  136. follows:  ATDT 488-1234  <RETURN> assuming  your phone number is 
  137. 488-1234.  Refer to your modem manual for details.
  138.  
  139.   4.  When the host  system  answers the phone,  the host system 
  140. will clear your screen  and ask you to enter  a password.  Enter 
  141. one  of the  passwords  from  the PASSWRDS.DAT  file you created 
  142. earlier, followed by a RETURN (or ENTER).
  143.  
  144.   5.  If  you have  entered  the  correct password,  the  TANDEM 
  145. prompt, TANDEM:>, should appear on your screen.   There are four 
  146. commands that are  accepted  from the TANDEM  prompt: CLS,  DIR, 
  147. DOS, and BYE.  
  148.  
  149.   CLS - clears the screen and re-displays the TANDEM prompt.
  150.  
  151.   DIR - display the currently logged drive directory.
  152.  
  153.   DOS - accesses  the PC-DOS  operating system.   You may  enter 
  154. any command or run  any program  just as you  normally would  if 
  155. you were sitting  at the  host computer console  keyboard.  With 
  156. two exceptions, all  keys  are functional.   The Control-NUMLOCK 
  157. (to   freeze    the    screen    when   scrolling)    and    the 
  158. Control-Alternate-DELETE  (system  reset) keys  do not function.  
  159. {If you are using  an H/Z-19  terminal, hitting  the ESCAPE  key 
  160. and then a Control-(A  thru  Z) key will produce  the equivalent 
  161. of  the  Alternate-(A  thru  Z)  keys,  this  provides  for  the 
  162. alternate  key  codes  not  available on the  terminal.}  Before 
  163. signing  off,  enter  EXIT  and a  RETURN at the  PC-DOS prompt.  
  164. This will take you back to the TANDEM prompt.
  165.  
  166.   BYE - informs the  host  system to hang up  the phone (modem). 
  167. and get ready to  receive  the next call.   You should turn  off 
  168. the remote modem  and hang up the phone.   See your modem manual 
  169. for instructions on how to cause your modem to hang up.
  170.  
  171.  
  172. For direct connection via RS-232C cables:
  173.  
  174.   1.  Connect  any  two IBM-PC  compatible   computers  together 
  175. using a "null modem"  cable.  Designate one  of the computers as 
  176. the "host" computer and the other as the "remote" computer.
  177.  
  178.   On the "host" computer:
  179.  
  180.   2.  Insert a TANDEM  diskette  in drive A:,  and log onto  the 
  181. drive.
  182.  
  183.   3.  Run the ICOM12 program.
  184.  
  185.   4.  Set  the baud  rate  on the  desired COM  port  using  the 
  186. PC-DOS  "MODE"  program.    Refer  to  your  PC-DOS  manual  for 
  187. instructions on how to use the MODE program.
  188.  
  189.   5.  Select  and  run one  of the keyboard  interface programs, 
  190. RHSTKBC1 for COM port 1, or RHSTKBC2 for COM port 2.  
  191.  
  192.   6.  Similarly,  select  and  run  one of the  screen interface 
  193. programs, RHSTSCC1 for COM port 1, or RHSTSCC2 for COM port 2.
  194.  
  195.   7.  Run the DIRECT program to enable the screen interface.
  196.  
  197.   On the "remote" computer:
  198.  
  199.   8.  Insert a TANDEM  diskette  in any drive  and log onto  the 
  200. drive.
  201.  
  202.   9.  Execute the  REMOTE  batch file.  When  the RMODEM program 
  203. asks you to dial the phone, just enter CLS  to clear the screen. 
  204. You should now see the same information displayed  on the "host" 
  205. and "remote"  computer  screens.   Both the  "host" and "remote" 
  206. keyboards should  also be  active and the host  computer  can be 
  207. controlled from either.
  208.  
  209.  
  210. PROBLEM PROGRAMS
  211. ----------------
  212.  
  213. Virtually any PC-DOS  command  will work and  any program can be 
  214. controlled from a  remote computer or terminal.   However, there 
  215. are  a few  exceptions.   The  programs  that  will not function 
  216. properly are those  that fall into one or  more of the following 
  217. categories:
  218.  
  219.   1.  Those programs  that manipulate the  COM ports.  Such as a 
  220. modem program.
  221.  
  222.   2.  Those  programs   that   assume  direct   control  of  the 
  223. keyboard.  The QuickBASIC  screen  editor is  one example.  Most 
  224. word processing programs tested do not exhibit this problem.
  225.  
  226.   3.  Those  programs   that  improperly  use   the  timer  tick 
  227. interrupt  (INT  1C).   Some  "Pop-Up" clock  programs fit  this 
  228. category.  However,  they  will function correctly  if they  are 
  229. loaded prior to starting the TANDEM system.
  230.  
  231.   4.  Those   programs   that   use  dot addressable   graphics.  
  232. Programs that use character graphics are okay.
  233.  
  234.   5.  Programs  that  use  animation  (usually  games)  may  not 
  235. perform satisfactorily.
  236.  
  237.  
  238. FILES ON THE DISTRIBUTION DISKETTE
  239. ----------------------------------
  240.  
  241. The following  files  should  be on your distribution  diskette, 
  242. should  any  of the  files  be  missing,  write  and  request  a 
  243. replacement diskette.
  244.  
  245.         1.  ICOM12.COM          Replacement for INT 14.
  246.         2.  RHSTKBC1.COM        Keyboard, computer, COM1.
  247.         3.  RHSTKBH1.COM        Keyboard, H/Z-19, COM1.
  248.         4.  RHSTKBC2.COM        Keyboard, computer, COM2.
  249.         5.  RHSTKBH2.COM        Keyboard, H/Z-19, COM2.
  250.         6.  RHSTSCC1.COM        Screen, computer, COM1.
  251.         7.  RHSTSCH1.COM        Screen, H/Z-19, COM1.
  252.         8.  RHSTSCC2.COM        Screen, computer, COM2.
  253.         9.  RHSTSCH2.COM        Screen, H/Z-19, COM2.
  254.         10. HMODEM.EXE          Host modem program.
  255.         11. RMODEM.EXE          Remote modem program.
  256.         12. MAKEBAT.EXE         Program to create .BAT cmds.
  257.         13. DIRECT.EXE          Program for direct connect.
  258.         14. PASSWRDS.DAT        Example password file.
  259.         15. HOST.BAT            Sample host batch file.
  260.         16. REMOTE.BAT          Sample remote batch file.
  261.         17. TANDEM.DOC          These instructions.
  262.         18. READ-ME             A note to the user.
  263.  
  264.  
  265. DISTRIBUTION and UPDATES
  266. ------------------------
  267.  
  268. This first version  of TANDEM  is being distributed  at the very 
  269. low, low  cost of  only $6.oo  -- which we hope  will cover  our 
  270. expenses.  
  271.  
  272. If  there  is sufficient  interest  in  the  TANDEM  system,  an 
  273. expanded  version  will  be  produced having  advanced features, 
  274. such  as file  transfer   between   host  and  remote,  improved 
  275. password checking,  etc.  The updated version  will be priced at 
  276. $2O.oo, still a very low cost.  
  277.  
  278. For those  of you  who would  like to see how  TANDEM works,  or 
  279. would like to customize  TANDEM for your specific  requirements, 
  280. the complete source  code  will be made available  for a nominal 
  281. charge of $4O.oo.
  282.  
  283. To order the latest version, or a copy of  the source code, send 
  284. your  check  or money  order  along with a note  indicating  the 
  285. items you are requesting, to:  Louis E. Wheeler
  286.                                P.O. Box 888
  287.                                Oceano, CA  93445
  288.  
  289. California  residents,  please  add  6%  for  sales  tax.   Site 
  290. licenses are available.
  291.  
  292. We would also like to hear if you encounter  any problems (bugs) 
  293. or have any suggestions for improving our product.  
  294.  
  295. We sincerely hope that TANDEM serves you well.
  296.